thought broadcast - French English Dictionary